x86/hvm: actually release ioreq server pages
authorPaul Durrant <paul.durrant@citrix.com>
Fri, 24 Apr 2015 10:13:48 +0000 (12:13 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 24 Apr 2015 10:13:48 +0000 (12:13 +0200)
commitcb791b84e7c0adce14194647912c4c3d28cddc4a
treeb0c8927cf99a2ed3a2c1a1f1ec63dcd689a2b0b4
parent1f1243a9d49b322db6f67ee18dc23d3e3eb63c9d
x86/hvm: actually release ioreq server pages

hvm_free_ioreq_gmfn has the sense of the ioreq_gmfn mask inverted; it
needs to set a bit to release the gmfn, not clear it.

Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
xen/arch/x86/hvm/hvm.c